home *** CD-ROM | disk | FTP | other *** search
/ Workbench Add-On / Workbench Add-On - Volume 1.iso / BBS-Archive / DiskUtil / Monitor / Zaphod-1.0.lha / Zaphod / Docs / deutsch / Zaphod10.doc next >
Text File  |  1994-06-03  |  24KB  |  476 lines

  1.  
  2.            Zaphod, ein Binärdateieditor für AMIGA-Computer
  3.                             Version 1.0
  4.  
  5.                           Holger Schemel
  6.                     aeglos@valinor.ms.sub.org
  7.  
  8.                 2. Mai 1994
  9.  
  10.  
  11. Inhaltsverzeichnis
  12.  
  13. 1. Copyright und ähnliches
  14. 2. Allgemeines über Zaphod
  15. 3. Installation
  16. 4. Aufruf von Workbench und Shell
  17. 5. Die Bedienung des Programmes
  18.    5.1 Das Hauptfenster von Zaphod
  19.        5.1.1 Die Gadgets
  20.        5.1.2 Das Edierfeld
  21.    5.2 Die Menüleiste
  22.        5.2.1 Projekt
  23.        5.2.2 Edieren
  24.        5.2.3 Einstellungen
  25.        5.2.4 Dateien
  26. 6. Danksagungen
  27. 7. Fehlerreports und ähnliches
  28.  
  29. 1. Copyright und ähnliches
  30.  
  31. Zaphod is copyrighted software (C) 1993-94 by Holger Schemel.
  32.  
  33. Das Programm darf frei kopiert und  verbreitet  werden,  allerdings mit den
  34. folgenden Einschränkungen: Das  Archiv  und  alle  darin enthaltene Dateien 
  35. dürfen nicht verändert werden und es müssen immer alle Dateien des Archives 
  36. beisammengelassen werden.
  37. Das Copyright verbleibt uneingeschränkt beim Autor.
  38.  
  39. Es wird keine Garantie gegeben, daß die Programme, die in dieser Dokumenta-
  40. tion beschrieben werden, 100%ig  zuverlässig  sind. Sie benutzen diese Pro-
  41. gramme auf eigene Gefahr. Der Autor kann  auf  keinen Fall für irgendwelche
  42. Schäden verantwortlich gemacht werden,  die durch die Anwendung dieser Pro-
  43. gramme entstehen.
  44.  
  45. Dieses Paket darf in Public-Domain Sammlungen  aufgenommen werden, auch auf
  46. CD-ROM. Die Distributionsdatei darf in Mailboxsystemen oder auf FTP-Servern
  47. abgelegt werden. Das Programmpaket oder Teile davon dürfen ohne Genehmigung 
  48. nicht in kommerziellen Programmen verwendet werden.
  49.  
  50. Wer sich für das Programm mehr als fünf Mark  hat abknöpfen lassen ist sel-
  51. ber schuld.
  52.  
  53. Die Verwendung des Programmes in der Nähe von Kernkraftwerken, der Gebrauch 
  54. von Waffen und militärischen Geräten sowie der Verzehr von radioaktiven Ha-
  55. selnüssen erfolgt auf eigene Gefahr!
  56.  
  57. 2. Allgemeines über Zaphod
  58.  
  59. Zaphod ist ein Dateieditor für Binärdateien  in der Tradition der Klassiker
  60. ,,FileZap'' und ,,NewZap''.  Er wurde jedoch auf die Betriebsystemversionen 
  61. ab Version 2.0 ausgelegt, so daß diese oder eine höhere Version des AmigaOS 
  62. zum Betrieb zwingend  erforderlich  ist.  Die  Verwendung  unter OS 3.0 und 
  63. höher sollte keine Probleme verursachen.
  64.  
  65. Dieser Dateieditor erlaubt die  gleichzeitige  Bearbeitung von mehreren Da-
  66. teien gleichzeitig. Die zu bearbeitenden Dateien  können beim Start von der
  67. Workbench direkt durch Anklicken bei gedrückter Umschalttaste mit angegeben
  68. werden, über die ASL-Dateiauswahlbox  ausgewählt  werden,  durch Ziehen der 
  69. Icons der Dateien in das  Programmfenster  oder,  wenn das Programm von der 
  70. Shell aus aufgerufen wurde, als Parameter nach  dem  Programmnamen bestimmt 
  71. werden.
  72.  
  73. Das Programmfenster von Zaphod öffnet sich  entweder auf der Workbench, auf 
  74. einem angegebenen  öffentlichen  Bildschirm  (Public Screen) oder auf einem
  75. eigenen öffentlichen  Bildschirm,  der dann den Namen ZAPHOD.1 bekommt bzw.
  76. ZAPHOD.x, falls x Versionen des Programmes jeweils einen öffentlichen Bild-
  77. schirm geöffnet haben. Wenn das Programm  sein  Fenster nicht auf der Work- 
  78. bench öffnet, ist das Ziehen von Icons in das  Fenster  nicht mehr möglich, 
  79. weshalb das Applikationsfenster durch ein  Applikations-Icon  ersetzt wird, 
  80. auf welches die Icons der  zu  bearbeitenden  Dateien  ersatzweise  gezogen 
  81. werden können. Diese Icons werden ebenso  durchnumeriert  wie die öffentli-
  82. chen Bildschirme: ZAPPICON.1 bzw. ZAPPICON.x.  Durch  einen Doppelklick mit 
  83. der linken Maustaste auf dieses Icon wird  der Bildschirm, auf dem sich das
  84. Programmfenster befindet, in den Vordergrund geholt.
  85.  
  86. Die gesamte Konfiguration des Programmes wird in  den  Tool-Types angegeben 
  87. und dort auch gespeichert, so daß man sich  nach  dem  Einstellen  der  ge-
  88. wünschten Konfiguration eigentlich nicht weiter  darum  zu kümmern braucht. 
  89. Wird das Programm dagegen von einer Shell aus gestartet, so werden die Kon-
  90. figurationsdaten als Parameter übergeben. Da momentan  noch keine optionale
  91. Konfigurationsdatei unterstützt wird, sollte man sich bei  bevorzugtem Auf-
  92. ruf von der Shell einen Alias-Befehl  in  die  Datei  ,,s:user-startup'' in 
  93. der Form ,,alias zaphod zaphod <Konfigurationsparameter>'' einfügen.
  94.  
  95. 3. Installation
  96.  
  97. Man kopiere einfach das gesamte Verzeichnis an eine Ort seiner Wahl. Es ge-
  98. nügt, wenn die Dateien ,,Zaphod'' und ,,Zaphod.info'' vorhanden sind.
  99.  
  100. Wer Amiga OS 2.1 oder höher benutzt, kopiere noch die Datei  ,,zaphod.cata-
  101. log'' in das Verzeichnis ,,LOCALE:Catalogs/deutsch''.
  102.  
  103. Darüber hinaus liegen dem Programmpaket sieben Zeichensätze bei,  die  sich
  104. insbesondere für Anwender eignen, die über keine Grafikkarte und damit über 
  105. keine vernünftige Auflösung verfügen: Zum einen  vier  Topaz-Varianten, die 
  106. entweder besonders schmal oder besonders klein sind (oder beides) und  sich 
  107. sehr gut eignen, um im Edierfenster viele Daten auf einmal  anzuzeigen, so-
  108. wie drei proportionale Topaz-Zeichensätze, die sich  insbesondere  auch gut 
  109. für die Verwendung als proportionaler Workbench-Zeichensatz eignen  (einmal 
  110. als Topaz/normal/proportional, als Topaz/light/proportional sowie  Topaz/7/
  111. proportional). Verwendet man den ,,topaz\_lean/10'' alsnicht-proportionalen 
  112. Standard-Systemzeichensatz und den ,,tripaint\_light/8'' als  Workbenchzei-
  113. chensatz, so kommt auch mit einer 640x480-Workbench etwas mehr  Freude  auf 
  114. als mit den Standardzeichensätzen. Zur Installation müssen die  gewünschten 
  115. Dateien aus dem ,,Zaphod/fonts''-Verzeichnis in das eigene  ,,FONTS:''-Ver-
  116. zeichnis kopiert werden.
  117.  
  118. 4. Aufruf von Workbench und Shell
  119.  
  120. Die Tool-Types beim Aufruf von der Workbench entsprechen den Parametern des
  121. Aufrufes von der Shell, d.h. wenn ein Eintrag  der  Tool-Types  ,,TOOLTYPE=
  122. PARAMETER'' lautet, so kann dies genauso auch als Shell-Parameter  eingege-
  123. ben werden, wahlweise auch mit einem Leerzeichen anstelle des  Gleichheits-
  124. zeichens. (Siehe auch die Beschreibungen zum Menü ,,Einstellungen''.)
  125.  
  126. Die Tool-Types/Shell-Parameter im einzelnen:
  127.  
  128. LEFT:
  129.    Linke Position, an der das Fenster geöffnet werden soll.
  130. TOP:
  131.    Obere Position, an der das Fenster geöffnet werden soll.
  132. LINES:
  133.    Anzahl Zeilen, die im Edierbereich dargestellt werden.
  134. COLUMNS:
  135.    Anzahl Longwords pro Zeile im Edierfeld; das sind  jeweils  vier  Bytes, 
  136.    die der Übersichtlichkeit halber abgesetzt dargestellt werden.
  137. TEXTFONTNAME:
  138.    Hier kann der Zeichensatz angegeben werden, mit dem die Texte  des  Fen-
  139.    sters erstellt werden. In der Einstellung ,,<default>'' wird automatisch 
  140.    der in den Systemvoreinstellungsprogrammen  gewählte  Bildschirmzeichen-
  141.    satz gewählt, also der Zeichensatz, den Sie in den Titelzeilen von Bild-
  142.    schirmen und Fenstern zu sehen bekommen.
  143. TEXTFONTSIZE:
  144.    Hier kann die Größe des gewählten Zeichensatzes bestimmt werden. In  der
  145.    Einstellung ,,<default>'' wird ebenfalls  der  voreingestellte  Wert des
  146.    Bildschirmzeichensatzes übernommen.
  147. EDITFONTNAME:
  148.    Schon wichtiger ist die Angabe des Zeichensatzes, der im  Edierfeld ver-
  149.    wendet werden soll. Wird hier ,,<default>'' angegeben, so  wird  der  in 
  150.    den Systemvoreinstellungen gewählte, nicht proportionale Vorgabezeichen-
  151.    satz verwendet, den Sie auch auf Kommandozeilenebene verwenden.  Empfeh-
  152.    lenswert ist hingegen, einen der mitgelieferten, schmaleren Zeichensätze 
  153.    zu verwenden, um horizontal mehr Zeichen darstellen zu können. Es werden 
  154.    die Zeichensätze ,,topaz_light'',  ,,topaz_small'',  ,,topaz_lean''  und 
  155.    ,,topaz_thin'' mitgeliefert.
  156.    Wem die nicht passen, der nehme sich den Zeichensatzeditor FEd  von  der
  157.    Workbench 1.3 (sowie all seinen Mut zusammen, da AmigaOS 2.0 dieses Pro-
  158.    gramm nicht mag und versuchen wird, Ihnen in die  (Buchstaben-)Suppe  zu
  159.    spucken) und bastele sich seinen Lieblingszeichensatz für Zaphod.
  160. EDITFONTNAME:
  161.    Die Größe des gewählten Edierzeichensatzes.
  162. PUBSCREEN:
  163.    Hier kann der Name eines öffentlichen Bildschirmes (Public Screen) ange-
  164.    geben werden, auf dem Zaphod sein Fenster eröffnen soll. Wird ,,WBENCH''
  165.    angegeben, so wird das Fenster auf der Workbench geöffnet (was auch  die
  166.    Voreinstellung ist,  wenn  dieser  Parameter/Tool-Type  nicht  angegeben 
  167.    wird). Durch ,,OWNSCREEN'' wird das Programm angewiesen, seinen  eigenen
  168.    Bildschirm zu öffnen, der, wie bereits erwähnt, den Namen  ZAPHOD.x  er-
  169.    hält, wobei x für die laufende Version des Programmes steht,  die  einen 
  170.    eigenen öffentlichen Bildschirm verwendet.
  171. EXPERTMODE:
  172.    Dieser Parameter erlaubt es, die ,,Geschwätzigkeit'' von  Zaphod  einzu-
  173.    stellen. Die Option ,,NORMAL'' beschert dem Anwender das volle  Spektrum
  174.    der möglichen Abfragen und sollte als Anfangseinstellung verwendet  wer-
  175.    den. ,,MODERATE'' dagegen unterdrückt die Abfragen in der Art von ,,Wol-
  176.    len Sie wirklich...?'', während mit ,,EXPERT'' sämtliche Abfragen unter-
  177.    drückt werden, was nur verwendet werden sollte,  wenn  man  immer  genau 
  178.    weiß, was man tut und wie Zaphod darauf reagiert.
  179. HEXDESIGN:
  180.    Mit dem Parameter  ,,HEXDESIGN''  und  der  Einstellung  ,,UPPER''  oder 
  181.    ,,LOWER'' wird festgelegt, ob bei der Darstellung der  Hexadezimalzahlen 
  182.    Groß- oder Kleinbuchstaben verwendet werden sollen.
  183. SIZEGADGET:
  184.    Erlaubt mit den Optionen ,,RIGHT'' oder  ,,BOTTOM''  die  Positionierung 
  185.    des breiteren Fensterrahmens, in dem sich das  Fenstergrößen-Gadget  be-
  186.    findet. Dient im wesentlichen der Möglichkeit, den breiteren Rahmen  vom 
  187.    rechten zum unteren Rand zu verlegen, falls bei der gewünschten Fenster-
  188.    breite nur wenig Platz fehlt, um den Fensterinhalt darzustellen,  der ja 
  189.    immer nur in Abständen von vier Byte variiert werden kann.
  190. LOADMODE:
  191.    Erlaubt  sind  hier  die  Angaben  ,,INSERT_ONE'',  ,,INSERT_ALL''   und
  192.    ,,APPEND_ALL''. Zur Bedeutung dieser Parameter  siehe  die  Beschreibung
  193.    des Menüpunktes ,,Einstellungen / Mehrere Dateien''.
  194. CLIPMODE:
  195.    Mit ,,INTERNAL'' oder ,,EXTERNAL'' kann eingestellt werden, ob die  Ver-
  196.    waltung der Zwischenablagefunktionen intern oder extern gehandhabt wird.
  197.    Siehe ebenfalls den entsprechenden Menüpunkt unter ,,Einstellungen''.
  198. CLIPNR_INTERNAL:
  199.    Hiermit läßt sich einstellen, welche Clip-Nummer für  internes  Handling
  200.    der Zwischenablage verwendet werden soll. Sollte tunlichst auf von  Null
  201.    verschiedene Werte gesetzt werden, da  0  die  Clip-Nummer  der  System-
  202.    Zwischenablage ist.
  203. CLIPNR_EXTERNAL:
  204.    Dasselbe für die externe Verwaltung von Blöcken. Da in diesem  Falle die 
  205.    Möglichkeit des Austausches mit anderen Programmen erwünscht ist, sollte 
  206.    hier folglich die Nummer der System-Zwischenablage, also Null, verwendet 
  207.    werden, was auch der Default-Wert ist.
  208. ADDRESSBOX:
  209.    Legt mit den möglichen Werten ,,YES'' und ,,NO''  fest,  ob  zeilenweise 
  210.    Adressen angezeigt werden sollen oder nicht.
  211. VIEWMODE:
  212.    Art  der  Darstellung  der  Dateien.   Werte:  ,,HEX'',  ,,ASCII''  oder 
  213.    ,,HEX\&ASCII''.
  214.  
  215. Beim Aufruf von der Kommandozeilenebene ist zusätzlich die Angabe  von  bis 
  216. zu zehn Dateien möglich, die dann in die zehn Dateipuffer  geladen  werden.
  217. Durch die Eingabe eines Fragezeichens erhält man eine Befehlsschablone, wie
  218. man sie von den Systembefehlen her kennt.
  219.  
  220. 5. Die Bedienung des Programmes
  221.  
  222. 5.1 Das Hauptfenster von Zaphod
  223.  
  224. Nach dem Start des Programmes hat man das Hauptfenster  vor  sich,  welches 
  225. das Edierfeld und einige Gadgets enthält. Wurden bereits beim Start Dateien 
  226. mit angegeben, so wird die erste, sofern sie  geöffnet  werden  konnte,  im 
  227. Edierfeld angezeigt.
  228.  
  229. Der Dateiname der Datei, die gerade bearbeitet wird, wird (samt  Dateipfad)
  230. in der Titelzeile des Fensters angezeigt.
  231.  
  232. 5.1.1 Die Gadgets
  233.  
  234. Soll in der Datei nach einer bestimmten Byte-Folge gesucht werden, so  sind 
  235. die Such-Gadgets unterhalb des Edierfeldes zu verwenden. Zunächst wird  die 
  236. zu suchende Byte-Folge in das Texteingabefeld eingegeben: Dabei  können so-
  237. wohl ASCII-Zeichen als auch hexadezimale Werte eingegeben werden, auch  ge-
  238. mischt. Hexadezimalzahlen  werden  zweistellig  mit  führendem  ,,$''  oder 
  239. ,,0x'' eingegeben. Kommen diese Zeichen im zu suchenden ASCII-Text vor,  so 
  240. ist dieser in Anführungszeichen zu setzen.
  241.  
  242. Beispiele für Suchtexte:
  243. $20$20$3c
  244. 0x200x200x3c
  245. Test$00
  246. $20"Hello, World"0x00
  247.  
  248. Gestartet wird die Textsuche mit dem Gadget links neben dem Texteingabefeld 
  249. für den Suchbegriff. Wurde der Suchbegriff gefunden, so wird  die  Schreib-
  250. marke im Edierfeld auf das erste Zeichen des Begriffes  in  der  Datei  ge-
  251. setzt. Ob die Suche  erfolgreich  war,  kann  außerdem  im  Textanzeigefeld
  252. ,,Suchstatus'' abgelesen werden.
  253.  
  254. Beginn und Richtung der Suche in der Datei kann mit dem Gadget  ,,Suchrich-
  255. tung'' bestimmt werden, in welchem die Suche vom Dateianfang bzw. -ende so-
  256. wie vor bzw. hinter der aktuellen Position der Schreibmarke  bestimmt  wer-
  257. den kann. Bei der Suche vom Dateianfang bzw. -ende wird, wenn  der  Suchbe- 
  258. griff gefunden wurde, die weitere Suche umgeschaltet auf Suche hinter  bzw. 
  259. vor der aktuellen Schreibmarkenposition, um sequentielles Suchen  in  beide 
  260. Richtungen in der Datei zu vereinfachen.
  261.  
  262. Mit dem Schalter ,,Groß-/Kleinschreibung beachten'' kann außerdem  bestimmt
  263. werden, ob Groß- und Kleinschreibung beim Vergleich des  Suchbegriffes  mit
  264. dem Dateiinhalt unterschieden werden soll.
  265.  
  266. Auf der linken Seite befinden sich noch  zwei  Gadgets  mit  den  folgenden 
  267. Funktionen: Anzeige der aktuellen Position der Schreibmarke  im  Edierfeld,
  268. wobei durch Eingabe eines anderen Wertes die Datei auch direkt ab einer be-
  269. stimmten Position angezeigt werden kann. Im Textanzeigefeld  darunter  wird 
  270. die Größe der Datei in Bytes angezeigt.
  271.  
  272. Unter dem Gadget für Textsuche befinden sich Gadgets für ,,Ersetzen'',  mit
  273. dessen Hilfe der gefundene Text gegen  einen  anderen  ausgetauscht  werden
  274. kann, indem statt ,,Suchen'' einfach "`Ersetzen"' angewählt wird und der zu 
  275. ersetzende Text in das danebenstehende Stringgadget geschrieben  wird;  die 
  276. erlaubten Formate stimmen mit dem für Textsuche überein.
  277.  
  278. Der Schalter ,,Ersetzmodus'' erlaubt auch hier mehrere  Möglichkeiten,  wie
  279. verfahren werden soll: ,,Nächstes'' ersetzt einfach den nächsten gefundenen
  280. Begriff, ,,Alle'' ersetzt alle  gefundenen  Begriffe  und  ,,Nach Abfrage''
  281. fragt bei jedem Begriff noch einmal extra nach, ob ersetzt werden soll.  Zu 
  282. beachten ist hier auch die Einstellung des Gadgets ,,Suchrichtung''.
  283.  
  284. Alle Gadgets können auch über die entsprechende Taste bedient werden, deren 
  285. Buchstabe im Text des Gadgets unterstrichen ist.
  286.  
  287. 5.1.2 Das Edierfeld
  288.  
  289. Je nach Konfiguration des Programms werden ein bis drei Bereiche angezeigt,
  290. die den Dateiinhalt als Hexadezimalzahlen und/oder als ASCII-Zeichen zeigen
  291. sowie die Adressen der angezeigten Zeichen. Rechts  daneben  befindet  sich 
  292. ein Schiebebalken sowie zwei Pfeile, mit denen der angezeigte Bereich  ver-
  293. schoben werden kann.
  294.  
  295. Klickt man mit der Maus in den Hex- oder ASCII-Bereich, so wird  die  zuvor
  296. rahmenförmige Schreibmarke darin ausgefüllt bzw. invertierend und zeigt da-
  297. mit an, daß nun Tasteneingaben nicht mehr zum Aufrufen von Befehlen  dienen 
  298. (wie z.B. ,,s'' für Suchen), sondern zum Überschreiben bestehender  Zeichen 
  299. in der Datei verwendet werden (wobei im linken Teil  natürlich  nur  Zahlen 
  300. und die Buchstaben ,,a'' bis ,,z'' bzw. ,,A'' bis ,,Z'' angenommen werden.
  301.  
  302. Mit der Tabulatortaste kann zwischen Hexadezimal- und ASCII-Bereich hin und 
  303. her gewechselt werden. Die Tasten zur Bewegung der Schreibmarke (Cursortas-
  304. ten) funktionieren  wie  gewohnt;  in  Kombination  mit  der  Umschalttaste 
  305. (Shifttaste) kann an den Anfang bzw. das Ende der Zeile  (horizontal)  oder 
  306. an den Dateianfang bzw. das Dateiende  (vertikal)  gesprungen  werden,  bei 
  307. gleichzeitig gehaltener Control-Taste wird seitenweise geblättert.
  308.  
  309. 5.2 Die Menüleiste
  310.  
  311. Es stehen die folgenden Menüpunkte zur Auswahl:
  312.  
  313. 5.2.1 Projekt
  314.  
  315. Das Menü ,,Projekt'' enthält die folgenden Menüpunkte:
  316. Neu:
  317.    Löschen des aktuellen Dateipuffers. (Es wird natürlich nur der Dateipuf-
  318.    fer initialisiert und nicht die Datei selber gelöscht.) Alle anderen Da-
  319.    teipuffer werden nicht verändert, sondern nur der aktuell angezeigte.
  320. Öffnen:
  321.    Öffnen einer neuen Datei. Zur Wahl der Datei wird die  ASL-Dateiauswahl-
  322.    box verwendet.
  323. Sichern:
  324.    Sichern der Datei unter dem Namen, unter dem sie geöffnet wurde oder un-
  325.    ter dem sie bereits einmal gespeichert worden ist.
  326. Sichern als...:
  327.    Wie oben, allerdings wird hier zunächst über die ASL-Dateiauswahlbox die 
  328.    Möglichkeit gegeben, einen anderen Dateinamen zu wählen.
  329. Drucken:
  330.    (Noch nicht implementiert.)
  331. Drucken als...:
  332.    (Noch nicht implementiert.)
  333. Information...:
  334.    Hier wird eine kurze Information über das Programm und den  Autor  gege-
  335.    ben. Außerdem wird der Name des Bildschirmes angegeben, auf dem das Pro-
  336.    gramm sein Fenster geöffnet hat.
  337. Benutzer...:
  338.    Informationen über den Benutzer des Programmes.
  339. Beenden:
  340.    Beendet (je nach Wert des ToolTypes ,,EXPERTMODE'' ggf.  nach  einer Si-
  341.    cherheitsabfrage) das Programm. Befinden sich noch Dateien in den Datei-
  342.    puffern, die geändert wurden, so wird der Anwender darauf hingewiesen.
  343.  
  344. 5.2.2 Edieren
  345. (Gegen Aufpreis ist eine Datei ,,pidgin_deutsh.catalog'' erhältlich, in der 
  346. durchgehend ,,editieren'' verwendet wird... ;-)
  347.  
  348. Bei diesen Menüpunkten handelt es sich um die gemäß  StyleGuide  standardi-
  349. sierten Funktionen zur Manipulation von Blöcken sowie dem Austausch mit der 
  350. Zwischenablage (Clipboard). Um einen Block für eine dieser Operationen vor-
  351. zubereiten, braucht er lediglich mit der Maus markiert werden.
  352. Die Funktionen im einzelnen:
  353.  
  354. Ausschneiden:
  355.    Ausschneiden des markierten Blockes und Ablegen in der Zwischenablage.
  356. Kopieren:
  357.    Kopieren eines Blockes in die Zwischenablage.
  358. Einfügen:
  359.    Einfügen eines Blockes aus der Zwischenablage an die  aktuelle  Schreib-
  360.    markenposition.
  361. Löschen:
  362.    Löschen des markierten Blockes.
  363. Zurücknehmen:
  364.    Rückgängigmachen des letzten Schrittes bezüglich  der  Manipulation  von 
  365.    Blöcken.
  366.  
  367. 5.2.3 Einstellungen
  368.  
  369. Das Menü ,,Einstellunge'"' enthält die folgenden Menüpunkte:
  370.  
  371. Textzeichensatz:
  372.    Hier gibt es folgende Untermenüpunkte: Mit ,,automatisch'' oder  ,,fest-
  373.    gewählt wird bestimmt, ob der bei  Start  des  Programmes  aktive  Bild-
  374.    schirmzeichensatz oder ein festgewählter Zeichensatz für die  Texte  und
  375.    die Gadgets verwendet werden soll.  Mit  dem  Untermenüpunkt  ,,wählen''
  376.    kann ein solcher Zeichensatz gewählt und fest eingestellt werden.
  377. Edierzeichensatz:
  378.    Hier gibt es ebenfalls die Untermenüpunkte ,,automatisch''  und  ,,fest-
  379.    gewählt}. Diese bestimmen hier den Zeichensatz, der  für  das  Edierfeld
  380.    verwendet wird, wobei mit ,,automatisch'' der nichtproportionale System-
  381.    zeichensatz verwendet wird. Auch hier kann mit ,,wählen'' der gewünschte 
  382.    Zeichensatz ausgewählt werden, z.B. einer der mitgelieferten, schmaleren
  383.    Zeichensätze. Für die Auswahl des Zeichensatzes wird  jeweils  die  ASL-
  384.    Zeichensatzauswahlbox verwendet.
  385. Adresskasten:
  386.    Festlegen, ob zeilenweise Adressen angezeigt werden sollen.  Diese  sind 
  387.    der Übersicht halber meistens gewünscht, können jedoch, um mehr Platz zu 
  388.    erhalten, auch abgeschaltet werden. Die aktuelle Position in  der  Datei 
  389.    kann nach wie vor im Gadget ,,Position'' ersehen oder bestimmt werden.
  390. Darstellungsart:
  391.    Festlegen, ob Hexadezimalzahlen, ASCII-Zahlen oder beide Bereicht  ange-
  392.    zeigt werden sollen.
  393. Hexadezimalzahlen:
  394.    Mit den Untermenüpunkten ,,groß'' und ,,klein'' kann bestimmt werden, ob 
  395.    man die Hexadezimalzahlen im Edierfeld lieber mit  großen  oder  kleinen
  396.    Buchstaben sehen möchte.
  397. Rahmen für Sizegadget:
  398.    Dieser Menüpunkt dient dazu, den breiteren Fensterrand für  das  ,,Size-
  399.    gadget'' entweder an der rechten oder unteren Seite erscheinen  zu  las-
  400.    sen, was durch die Untermenüpunkte ,,rechts'' oder ,,unten''  festgelegt 
  401.    wird. Dies dient dazu, den breiteren Rahmen, der sich  normalerweise  an 
  402.    der rechten Seite des Fensters befindet, optional  am  unteren  Fenster-
  403.    rand darzustellen, um das Fenster in der Breite zu  verringern.  Da  die 
  404.    Fensterbreite nicht stufenlos, sondern immer nur in Schritten  von  vier 
  405.    Bytes, verändert werden kann, läßt sich der  gewählte  Edierfeldzeichen-
  406.    satz mit der gewünschten Anzahl Spalten  (,,COLUMNS'')  auch  dann  dar-
  407.    stellen, wenn die Gesamtbreite des Fensters dann einige Pixels zu  breit 
  408.    würde.
  409. Zwischenablage:
  410.    Hier kann mit ,,intern'' oder ,,extern'' bestimmt werden, ob die  Block-
  411.    operationen intern verwaltet werden sollen oder  extern  über  die  Zwi-
  412.    schenablage des Systems.
  413. Mehrere Dateien:
  414.    Mit diesem Menüpunkt kann das Verhalten beim gleichzeitigen  Laden  meh-
  415.    rerer Dateien bestimmt werden. Normalerweise wird eine  einzelne  Datei, 
  416.    wenn sie geladen wird, in den aktuellen Dateipuffer  geschrieben,  wobei 
  417.    eine bereits darin befindliche (ggf. nach Abfrage)  überschrieben  wird. 
  418.    Wahlweise können nun alle Dateien ans  Ende  der  aktuellen  Dateipuffer 
  419.    angehängt, komplett an der aktuellen Dateipufferposition eingefügt  oder 
  420.    bis auf die erste ans Ende angehängt werden, wobei die erste  Datei  wie 
  421.    bei Einzeldateien im aktuellen Dateipuffer landet.
  422. Fenster anpassen:
  423.    Baut das Fenster neu auf und paßt ggf. Abstände neu an,  z.B.  nach  dem
  424.    Ändern eines Zeichensatzes. Dient eigentlich  nur  kosmetischen  Zwecken
  425.    und sollte z.B. bei Bedarf vor dem Sichern der Einstellungen einmal  an-
  426.    gewählt werden.
  427. Standardeinstellung:
  428.    Setzt die Einstellungen auf die voreingestellten Standardwerte zurück.
  429. Einstellungen laden:
  430.    Lädt die aktuell gesicherte Konfiguration und aktiviert  sie.  Nur  mög-
  431.    lich, wenn das Programm von der Workbench aus gestartet  wurde,  da  die 
  432.    Einstellungen komplett als ToolTypes im Programmicon gespeichert werden.
  433. Einstellungen sichern:
  434.    Sichert die aktuell eingestellte Konfiguration als  Tool-Types  im  Icon
  435.    der Datei. Nur möglich, wenn das Programm von der Workbench aus  gestar-
  436.    tet wurde.
  437.  
  438. 5.2.4 Datei
  439.  
  440. Hier können alle geladenen Dateien direkt angewählt werden. Mindestens  ein 
  441. Menüeintrag verbleibt immer mit dem  Eintrag  ,,(leer)'',  den  man  nutzen 
  442. kann, um einen leeren Dateipuffer zu bekommen, um z.B. eine neue Datei über 
  443. ihr Icon zu laden. 
  444.  
  445. 6. Danksagungen
  446.  
  447. Mein Dank gilt den Betatestern des Programmes, die mich mit zum  Teil  sehr
  448. detaillierten  Bugreports  auf  Fehler,  Inkonsistenzen,  Widersprüche  zum
  449. StyleGuide und ähnliches aufmerksam gemacht haben.
  450.  
  451. Namentlich seien hier außerdem Albert Weinert erwähnt, ohne  dessen  fabel-
  452. haftes Programm ,,KitCat'' die Lokalisierung nicht  möglich  gewesen  wäre, 
  453. sowie Dr. Peter Kittel für sein Amiga-Glossar.
  454.  
  455. 7. Fehlerreports und ähnliches
  456.  
  457. Sollten jemandem Programmfehler oder  Unschlüssigkeiten  in  der  Bedienung
  458. auffallen, Verbesserungsvorschläge einfallen (sowohl  zum  Programm  selber 
  459. als auch zur Dokumentation), will jemand einen neuen Sprachkatalog  schrei-
  460. ben oder bestimmte neue Features oder den Source-Code  des  Programmes  ha-
  461. ben, so wende er sich bitte an folgende Adresse:
  462.  
  463.  
  464.                                Holger Schemel
  465.                                 Sennehof 28
  466.                          33659 Bielefeld (Senne I)
  467.                           Tel.: (05 21) 49 32 45
  468.  
  469.                                   E-Mail:
  470.                     aeglos@valinor.ms.sub.org (zuhause)
  471.                        aeglos@uni-paderborn.de (Uni)
  472.                    q99492@pbhrzx.uni-paderborn.de (Uni)
  473.  
  474.  
  475. Anfragen per E-Mail werden dabei bevorzugt bearbeitet.
  476.